Cape Santa Maria Beach Resort
PO Box LI 30117, Galliot Cay, Long Island, Bahamas
242-338-5273 Phone